Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
GREEN PLACE Detached £2,948,134 £1,999,999 20 Mar 2015